well kept - Français Anglais Dictionnaire